Files Generated for an OLE Interface

The following topics describe each of the files generated for a custom OLE interface, which you identify by including the object14CKG1_ attribute in the interface attribute list of the IDL file. For OLE interfaces, the MIDL compiler combines all client and object server routines into a single interface proxy file. This file includes the surrogate entry points for both clients and servers. In addition, the MIDL compiler generates an interface header file, a private header file, and an interface UUID file. You will use all these files when creating a proxy DLL that contains the code to support the use of the interface by both client applications and object servers. You will also use the interface header file and the interface UUID file when creating the executable file for a client application that uses the interface.

See Also

ACF, /app_config, IDL, Building a Proxy/Stub DLL